home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
cattool
/
dsklbl22.zip
/
DSKLBLMK.DOC
< prev
next >
Wrap
Text File
|
1991-01-04
|
11KB
|
332 lines
The Disk Label Maker v2.2
Copyright (C) Wayne A. Stemple 1987, 1991.
All rights reserved.
Introduction:
The Disk Label Maker is a tool to help better organize your
diskette library. Trying to remember what is on a diskette will
become easier. The Disk Label Maker prints labels to accomplish
this.
This program represents many long and tedious hours of work. I am
offering it through the "shareware" approach. Shareware is a
unique way of marketing computer software where a person can try
before they buy. It has brought hundreds of programs to the
public.
Requirements:
The Disk Label Maker is written using the Microsoft QuickBasic
Compiler, Version 4.50. PROBAS assembler routines are used. At
least 128K of memory is required, but 192K or more is
recommended. The additional memory is used to increase the limits
of the internal sort routine.
PC-DOS/MS-DOS version 2.0 or higher is required. A dot matrix
printer capable of defining a one inch page and printing
condensed/superscript is required for printing. I may support
others in future versions. A CGA monitor is desired, but not
required.
Operation:
The Disk Label Maker is started with the command "DSKLBLMK
[drive:]" and then pressing the ENTER key. An opening screen
appears and you can then press any key to continue. Future
versions will allow registered users to bypass this screen. Just
another reason to support shareware authors.
The main menu then appears. The menu allows you to change the
default settings. The menu is a "scrolling bar" type. To choose
an option, use the cursor arrow keys or point to it with your
mouse. After making a selection, a window will "pop-up" allowing
you to changed to default.
After the changing the defaults, selecting the Print Label option
will initiate the printing process. You will then be prompted to
place a diskette to be labeled into the drive. After the reading
the diskette, the file names are then sorted. This is all done in
memory, without the need of any disk work files. This is one of
the advantages over some of the other programs available. Since
everything is done in memory, this makes The Disk Label Maker one
of the fastest around.
If you selected the screen, it will open a window and display the
label in it. Multiple labels are displayed one at a time. After
displaying the last label, the window closes. This option allows
you to preview the labels. If you chose the printer for output,
you are asked how many copies of the labels will be printed.
Press the number that you want.
You will now be given directions to load and line up your labels.
The Disk Label Maker supports 3" x 15/16", 4 1/2" x 1 1/2", 4" x
1 1/2" and 2 3/4" x 3" 1-up labels. These is the most common
labels in use. Other sizes and arrangements may be supported in
the future. If you have a label other than these, please enclose
it with your registration.
Once the labels are loaded, press C to continue with the
printing. The program will print the required number of sets of
labels.
After the label display/print is done, you are then asked if more
labels are needed for the current diskette. Please respond by
pressing either Y or N. The program then asks whether you have
more diskettes to process. If you do, please press Y. Otherwise,
press N to return to the menu.
Future Enhancements:
With the support of the user community through contributions and
suggestions, this program will grow in features. Some of the
things that I have on the "wish list" are:
o Support for printers that do not allow page to be defined as one
inch. ie. Okidata printers.
o Add option to allow comments to be printed on the last label.
o Print labels using WSSINDEX and/or CatDisk database as input.
o Support printing of multiple labels across. ie. 2-up and 3-up.
o A label line-up routine.
The main aspect in determining what enhancements get into the
program are user input and contributions. There is no reason for
me to improve upon the program unless it is shown there is a
need.
Revision History:
Version 1.0 - April 1, 1988
Initial release of the program
Version 1.1 - November 8, 1988
Added faster file sort routine.
Added logic to create a Volume Label for diskettes that
do not have one.
Added command line parameter for diskette drive letter.
Added improved error handling logic.
Version 1.2 - April 9, 1989
Replace ADVBAS routines with PROBAS.
Added new opening screen with large block letters.
Version 1.3 - April 18, 1989
Added the ability to print either 3 1/2 x 15/16 or
4 x 1 1/2 inch labels. Other sizes will be made
available as users request them.
Version 2.0 - August 27, 1989
The user interface has been replaced with a menu system.
Fixed a bug that caused a 'weird' label to print
occasionally.
Added support for 2 3/4 x 3 inch labels - 3 1/2"
diskettes.
Version 2.1 - February 15, 1990
Add mouse support in menus and "Press any key to
continue" prompts.
Added support to sense monochrome monitors. "MONO"
command line parm also forces mono mode.
Version 2.2 - January 2, 1991
Added support for 4" x 1 1/2" labels
Added code to make program aware of DESQview and
DoubleDOS. If you are running under one of these
programs, I will sense it and give back the unused
portion of the timeslice. Under DESQview, I freed up
22% of the cpu, when ticks were set for 1/1.
Distribution and Registration:
The Disk Label Maker is supplied for personal private use. The
software is copyrighted, but A LIMITED LICENSE IS GRANTED and
each user is free to distribute it given these restrictions:
o The program shall be supplied in its original, unmodified
form, which includes this documentation.
o No fee is charged.
o "Commmercial" use without a license is prohibited.
o The program may not be included - or bundled - with other
goods or services. Exceptions may be granted upon written
request only. This applies to clubs and distributors.
o A registration fee of $15 is asked to support the author's
efforts. If you find that this program is useful to you,
please contribute.
Limited Warranty:
The Disk Label Maker is provided "as is" without warranty of any
kind, either expressed or implied. The entire risk as to the
quality and the performance of the program is with the user. The
author does not warrant that the functions contained in the
program will meet any users' requirements or the operation of the
program will be error-free. The author's entire liability is
limited to the total amount of money the user paid directly